<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="Docutils 0.4.1: http://docutils.sourceforge.net/" />
<title>WORK IN PROGRESS</title>
<style type="text/css">

/*
:Author: David Goodger
:Contact: goodger@users.sourceforge.net
:Date: $Date: 2005-12-18 01:56:14 +0100 (Sun, 18 Dec 2005) $
:Revision: $Revision: 4224 $
:Copyright: This stylesheet has been placed in the public domain.

Default cascading style sheet for the HTML output of Docutils.

See http://docutils.sf.net/docs/howto/html-stylesheets.html for how to
customize this style sheet.
*/

/* used to remove borders from tables and images */
.borderless, table.borderless td, table.borderless th {
  border: 0 }

table.borderless td, table.borderless th {
  /* Override padding for "table.docutils td" with "! important".
     The right padding separates the table cells. */
  padding: 0 0.5em 0 0 ! important }

.first {
  /* Override more specific margin styles with "! important". */
  margin-top: 0 ! important }

.last, .with-subtitle {
  margin-bottom: 0 ! important }

.hidden {
  display: none }

a.toc-backref {
  text-decoration: none ;
  color: black }

blockquote.epigraph {
  margin: 2em 5em ; }

dl.docutils dd {
  margin-bottom: 0.5em }

/* Uncomment (and remove this text!) to get bold-faced definition list terms
dl.docutils dt {
  font-weight: bold }
*/

div.abstract {
  margin: 2em 5em }

div.abstract p.topic-title {
  font-weight: bold ;
  text-align: center }

div.admonition, div.attention, div.caution, div.danger, div.error,
div.hint, div.important, div.note, div.tip, div.warning {
  margin: 2em ;
  border: medium outset ;
  padding: 1em }

div.admonition p.admonition-title, div.hint p.admonition-title,
div.important p.admonition-title, div.note p.admonition-title,
div.tip p.admonition-title {
  font-weight: bold ;
  font-family: sans-serif }

div.attention p.admonition-title, div.caution p.admonition-title,
div.danger p.admonition-title, div.error p.admonition-title,
div.warning p.admonition-title {
  color: red ;
  font-weight: bold ;
  font-family: sans-serif }

/* Uncomment (and remove this text!) to get reduced vertical space in
   compound paragraphs.
div.compound .compound-first, div.compound .compound-middle {
  margin-bottom: 0.5em }

div.compound .compound-last, div.compound .compound-middle {
  margin-top: 0.5em }
*/

div.dedication {
  margin: 2em 5em ;
  text-align: center ;
  font-style: italic }

div.dedication p.topic-title {
  font-weight: bold ;
  font-style: normal }

div.figure {
  margin-left: 2em ;
  margin-right: 2em }

div.footer, div.header {
  clear: both;
  font-size: smaller }

div.line-block {
  display: block ;
  margin-top: 1em ;
  margin-bottom: 1em }

div.line-block div.line-block {
  margin-top: 0 ;
  margin-bottom: 0 ;
  margin-left: 1.5em }

div.sidebar {
  margin-left: 1em ;
  border: medium outset ;
  padding: 1em ;
  background-color: #ffffee ;
  width: 40% ;
  float: right ;
  clear: right }

div.sidebar p.rubric {
  font-family: sans-serif ;
  font-size: medium }

div.system-messages {
  margin: 5em }

div.system-messages h1 {
  color: red }

div.system-message {
  border: medium outset ;
  padding: 1em }

div.system-message p.system-message-title {
  color: red ;
  font-weight: bold }

div.topic {
  margin: 2em }

h1.section-subtitle, h2.section-subtitle, h3.section-subtitle,
h4.section-subtitle, h5.section-subtitle, h6.section-subtitle {
  margin-top: 0.4em }

h1.title {
  text-align: center }

h2.subtitle {
  text-align: center }

hr.docutils {
  width: 75% }

img.align-left {
  clear: left }

img.align-right {
  clear: right }

ol.simple, ul.simple {
  margin-bottom: 1em }

ol.arabic {
  list-style: decimal }

ol.loweralpha {
  list-style: lower-alpha }

ol.upperalpha {
  list-style: upper-alpha }

ol.lowerroman {
  list-style: lower-roman }

ol.upperroman {
  list-style: upper-roman }

p.attribution {
  text-align: right ;
  margin-left: 50% }

p.caption {
  font-style: italic }

p.credits {
  font-style: italic ;
  font-size: smaller }

p.label {
  white-space: nowrap }

p.rubric {
  font-weight: bold ;
  font-size: larger ;
  color: maroon ;
  text-align: center }

p.sidebar-title {
  font-family: sans-serif ;
  font-weight: bold ;
  font-size: larger }

p.sidebar-subtitle {
  font-family: sans-serif ;
  font-weight: bold }

p.topic-title {
  font-weight: bold }

pre.address {
  margin-bottom: 0 ;
  margin-top: 0 ;
  font-family: serif ;
  font-size: 100% }

pre.literal-block, pre.doctest-block {
  margin-left: 2em ;
  margin-right: 2em ;
  background-color: #eeeeee }

span.classifier {
  font-family: sans-serif ;
  font-style: oblique }

span.classifier-delimiter {
  font-family: sans-serif ;
  font-weight: bold }

span.interpreted {
  font-family: sans-serif }

span.option {
  white-space: nowrap }

span.pre {
  white-space: pre }

span.problematic {
  color: red }

span.section-subtitle {
  /* font-size relative to parent (h1..h6 element) */
  font-size: 80% }

table.citation {
  border-left: solid 1px gray;
  margin-left: 1px }

table.docinfo {
  margin: 2em 4em }

table.docutils {
  margin-top: 0.5em ;
  margin-bottom: 0.5em }

table.footnote {
  border-left: solid 1px black;
  margin-left: 1px }

table.docutils td, table.docutils th,
table.docinfo td, table.docinfo th {
  padding-left: 0.5em ;
  padding-right: 0.5em ;
  vertical-align: top }

table.docutils th.field-name, table.docinfo th.docinfo-name {
  font-weight: bold ;
  text-align: left ;
  white-space: nowrap ;
  padding-left: 0 }

h1 tt.docutils, h2 tt.docutils, h3 tt.docutils,
h4 tt.docutils, h5 tt.docutils, h6 tt.docutils {
  font-size: 100% }

tt.docutils {
  background-color: #eeeeee }

ul.auto-toc {
  list-style-type: none }

</style>
</head>
<body>
<div class="document" id="work-in-progress">
<h1 class="title">WORK IN PROGRESS</h1>
<div class="contents topic">
<p class="topic-title first"><a id="table-of-contents" name="table-of-contents">Table of Contents</a></p>
<ul class="simple">
<li><a class="reference" href="#what-is-trespams" id="id1" name="id1">What is Trespams</a></li>
<li><a class="reference" href="#how-to-start" id="id2" name="id2">How to start</a></li>
<li><a class="reference" href="#thank-you" id="id3" name="id3">Thank you !</a></li>
<li><a class="reference" href="#about-this-document" id="id4" name="id4">About this document</a></li>
</ul>
</div>
<div class="section">
<h1><a class="toc-backref" href="#id1" id="what-is-trespams" name="what-is-trespams">What is Trespams</a></h1>
<p>Trespams is a blog application sotware based in Blogmaker. This is an attempt to create a blog application tha would fit my needs as a blogger focused in writing about sofware and software projects. Trespams is also the name of my blog <a class="reference" href="http://trespams.com">trespams</a></p>
<p>The idea is to replace Wordpress for an application, perhaps no so user friendly, but which permits me total controll over the sofware, add new components and experiment with some ideas.</p>
<p>The best blog sofware written in Django avaible at this moment is Blogmaker, but it lacks of true i18n support on posts and tags and it depends on an old Django version. I need to write in Catalan and support the last Django trunk version. So Trespasm is the result of this needs.</p>
<p>I don't like the idea of make a brank of Blogmaker, so I report the bugs I found to the parent project.</p>
</div>
<div class="section">
<h1><a class="toc-backref" href="#id2" id="how-to-start" name="how-to-start">How to start</a></h1>
<p>I suppose you have installed Django and Python and downloaded the last version of trespams.</p>
<blockquote>
<ul>
<li><p class="first">Copy properties.template.py to properties.py and configure it to fit your folder distribution. Remember to replace the <strong>secret_key</strong> with your own secret key befor using this sofware in a production environment.</p>
</li>
<li><p class="first">from the installation folder of trespams run</p>
<blockquote>
<p>python manage.py syncdb</p>
</blockquote>
<p>and follow the instructions. This may create the database structure for you and it will ask for a user and password.</p>
</li>
<li><p class="first">Run the local server</p>
<blockquote>
<p>python manage.py runserver</p>
</blockquote>
</li>
<li><p class="first">Start playing with trespams. You'll need to autenticate yourself with user and password supplied in the syncdb stage to start creating posts. You can also use the admin <a class="reference" href="http://localhost:8000/admin">http://localhost:8000/admin</a> in the default configuration.</p>
</li>
</ul>
</blockquote>
</div>
<div class="section">
<h1><a class="toc-backref" href="#id3" id="thank-you" name="thank-you">Thank you !</a></h1>
<blockquote>
<ul class="simple">
<li><a class="reference" href="http://shjs.sourceforge.net/doc/documentation.html">http://shjs.sourceforge.net/doc/documentation.html</a> for SHJS the syntax highlighter we use in this blog. Other alternatives need flash to work properly and I prefer to avoid such dependency. SHJS degrades well and the code could be visible in RSS format.</li>
<li>Wolfgang for the excelent Multiflex template. Wolfgang could be found in <a class="reference" href="http://1-2-3-4.info">http://1-2-3-4.info</a></li>
<li>The Blogmaker project</li>
<li>The jQuery project</li>
</ul>
</blockquote>
</div>
<div class="section">
<h1><a class="toc-backref" href="#id4" id="about-this-document" name="about-this-document">About this document</a></h1>
<p>This document is writen in restructured text format, and for sure has lots of mistakes, you may know that my mother languages are catalan and spanish.</p>
</div>
</div>
</body>
</html>
